needy student with permanent disabilities - Spanish English Dictionary